pushing forward - German English Dictionary